downsizing of organizations - German English Dictionary